Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(MethodTypeDirect), | public, | parameter | :: | METHOD_DIRECT_NONE | = | MethodTypeDirect(0, "None") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_Gauss | = | MethodTypeDirect(1, "Gauss") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_Gauss_JORDAN | = | MethodTypeDirect(2, "Gauss-Jordan") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_LU | = | MethodTypeDirect(3, "LU") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_LDU | = | MethodTypeDirect(4, "LDU") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_CHOLESKY | = | MethodTypeDirect(5, "Cholesky") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_LDL_Cholesky | = | MethodTypeDirect(6, "LDL-Cholesky") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_QR | = | MethodTypeDirect(7, "QR") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_TDMA | = | MethodTypeDirect(8, "TDMA") | |
type(MethodTypeDirect), | public, | parameter | :: | METHOD_FADDEEV_LEVERRIER | = | MethodTypeDirect(9, "Faddeev-Leverrier") | |
type(MethodQR), | public, | parameter | :: | QR_HOUSEHOLDER | = | MethodQR(1, "Householder") | |
type(MethodQR), | public, | parameter | :: | QR_GIVENS | = | MethodQR(2, "Givens") | |
type(MethodQR), | public, | parameter | :: | QR_GRAM_SCHMIDT | = | MethodQR(3, "Gram-Schmidt") | |
type(MethodQR), | public, | parameter | :: | QR_GRAM_SCHMIDT_Modified | = | MethodQR(4, "Gram_Schmidt_Modified") |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | value | ||||
character(len=64), | public | :: | name |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | value | ||||
character(len=64), | public | :: | name |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | needs_SPD | = | .FALSE. | ||
logical, | public | :: | needs_non_zero_diag | = | .FALSE. | ||
logical, | public | :: | needs_square | = | .FALSE. | ||
logical, | public | :: | needs_tridiagonal | = | .FALSE. | ||
logical, | public | :: | needs_symmetric | = | .FALSE. |